﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Data;

namespace MES.DataGateway.StandardEntity
{
    public class ServiceEntity
    {
        private string m_ProjectNO = "";

        /// <summary>
        /// 任务号
        /// </summary>
        public string ProjectNO
        {
            get { return m_ProjectNO; }
            set { m_ProjectNO = value; }
        }
        
        
        private string m_ProjectName = "";

        /// <summary>
        /// 任务名称
        /// </summary>
        public string ProjectName
        {
            get { return m_ProjectName; }
            set { m_ProjectName = value; }
        }
        private string m_ProjectID = "";

        /// <summary>
        /// 任务ID
        /// </summary>
        public string ProjectID
        {
            get { return m_ProjectID; }
            set { m_ProjectID = value; }
        }

        private DataTable m_ServiceTable = new DataTable();

        /// <summary>
        /// 服务列表
        /// </summary>
        public DataTable ServiceTable
        {
            get { return m_ServiceTable; }
            set { m_ServiceTable = value; }
        }

        private DataTable m_MappingTable = new DataTable();

        /// <summary>
        /// 映射列表
        /// </summary>
        public DataTable MappingTable
        {
            get { return m_MappingTable; }
            set { m_MappingTable = value; }
        }

        private DataTable m_RuleTable = new DataTable();

        /// <summary>
        /// 数据处理规则
        /// </summary>
        public DataTable RuleTable
        {
            get { return m_RuleTable; }
            set { m_RuleTable = value; }
        }

        private DataTable m_RuleDetailiTable = new DataTable();

        /// <summary>
        /// 数据处理规则明细
        /// </summary>
        public DataTable RuleDetailiTable
        {
            get { return m_RuleDetailiTable; }
            set { m_RuleDetailiTable = value; }
        }

        private DataTable m_RuleNodeTable = new DataTable();

        /// <summary>
        /// 节点处理规则
        /// </summary>
        public DataTable RuleNodeTable
        {
            get { return m_RuleNodeTable; }
            set { m_RuleNodeTable = value; }
        }


    }
}
